clamping sleeves - German English Dictionary